.PageToolbar{	
    padding: 1px 5px 0px 0px;
    height: 100%;
    display: flex;
    flex-direction: row;
}
.PTRing{
	display: flex;
	width: 30px;
	height: 30px;
	margin-left: 1px;
	border-radius: 15px;
	border: solid #DDDDDD 1px;
	cursor: pointer;
}
.PTRing:hover{
	background-color: #DDDDDD;
}
.PTArrow{
	width: 0px;
	height: 0px;
	/*float:left;*/
	margin-top: 10px;
	border-top: solid transparent 4px;
    border-bottom: solid transparent 4px; 
}
.PTLine{
	width: 1px;
	height: 7px;
	margin-top: 10px;
	/*float:left;*/
	border-left: solid #5E6470 1px;
}
.PTFirstPage{
    border-right: solid #5E6470 6px; 
}
.PTPrePage{
	margin-left: 10px;
    border-right: solid #5E6470 6px; 
}
.PTNextPage{
	margin-left: 12px;
    border-Left: solid #5E6470 6px; 
}
.PTLastPage{
	margin-left: 11px;
    border-Left: solid #5E6470 6px; 
}

.PTNum{
	width: 30px;
	height: 30px;
	margin-top: 0px;
	margin-left: 1px;
	border-radius: 15px;

	padding-top: 5px;
	text-align: center;
}
.PTNumNoSeleted:hover{
	cursor: pointer;
	background-color: #DDDDDD;
	color: #676767;
}
.PTNumNoSeleted:active{
	background-color: #23CEE8;
	color: #FFF;
}

.PTNumSeleted {
	background-color: #23CEE8;
	color: #FFF;
	cursor: default;
}

.PTCount{
	color: #676767;
	margin-left: 10px;
	margin-top: 5px;
	padding: 0px 5px 0px 0px;
	border-width: 0px;
	text-align: center;
}

.PTPages{
	margin-top: 6px;
	padding: 0px 1px 0px 1px;
	color: #676767;
}
.PTInput{
	padding-top: 4px;
	color: #676767;
}
.PTInput input{
	padding: 0px 2px 1px 2px;
	width: 52px;
	height: 24px;
	color: #676767;
}